endowment policy - French English Dictionary